/**
 * @(#)ImsiRetentSh.java 2017年6月9日
 * Copyright(C) 2017年6月9日 ZHEXIN IT CO.,LTD. All rights reserved.
 */
package org.jsbd.boss.domian;

import java.util.List;

import org.jsbd.boss.common.DataGridModel;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * 任务执行数据报表
 * 
 * @author <a href="mailto:zhouchao@zhexinit.com" >周超</a>
 * @version 1.0.0
 */
public class TaskHandlerSh extends BaseDateInfo {
	public static final Logger LOGGER = LoggerFactory.getLogger(TaskHandlerSh.class);

	private String appName;
	private String channelName;
	private String mark;
	private String rd;
	private Integer totalNum;
	private Integer totalSuppConfigNum;
	private Integer totalSuppIssueNum;
	private Integer phoneNum;
	private Integer payCount;
	private Integer executeSuppNum;
	private Integer executeNum;
	private Double executeRate;
	private Double payRate;
	private Double phoneRate;
	private String sort;
	private String order;
	private String start;
	private String end;
	private String sysVer;
	private List<String> keywords;

	private DataGridModel pageInfo;
	
	//留存1次当日需要执行总量
    private Integer total1Num;
    //留存1次当日执行总量
    private Integer execute1Num;

	public String getAppName() {
		return appName;
	}

	public void setAppName(String appName) {
		this.appName = appName;
	}

	public String getMark() {
		return mark;
	}

	public void setMark(String mark) {
		this.mark = mark;
	}

	public String getRd() {
		return rd;
	}

	public void setRd(String rd) {
		this.rd = rd;
	}

	public Integer getTotalNum() {
		return totalNum;
	}

	public void setTotalNum(Integer totalNum) {
		this.totalNum = totalNum;
	}

	public Integer getTotalSuppConfigNum() {
		return totalSuppConfigNum;
	}

	public void setTotalSuppConfigNum(Integer totalSuppConfigNum) {
		this.totalSuppConfigNum = totalSuppConfigNum;
	}

	public Integer getTotalSuppIssueNum() {
		return totalSuppIssueNum;
	}

	public void setTotalSuppIssueNum(Integer totalSuppIssueNum) {
		this.totalSuppIssueNum = totalSuppIssueNum;
	}

	public Integer getPayCount() {
		return payCount;
	}

	public void setPayCount(Integer payCount) {
		this.payCount = payCount;
	}

	public Integer getExecuteSuppNum() {
		return executeSuppNum;
	}

	public void setExecuteSuppNum(Integer executeSuppNum) {
		this.executeSuppNum = executeSuppNum;
	}

	public Integer getExecuteNum() {
		return executeNum;
	}

	public void setExecuteNum(Integer executeNum) {
		this.executeNum = executeNum;
	}

	public Double getExecuteRate() {
		return executeRate;
	}

	public void setExecuteRate(Double executeRate) {
		this.executeRate = executeRate;
	}

	public Double getPayRate() {
		return payRate;
	}

	public void setPayRate(Double payRate) {
		this.payRate = payRate;
	}

	public String getSort() {
		return sort;
	}

	public void setSort(String sort) {
		this.sort = sort;
	}

	public String getOrder() {
		return order;
	}

	public void setOrder(String order) {
		this.order = order;
	}

	public DataGridModel getPageInfo() {
		return pageInfo;
	}

	public void setPageInfo(DataGridModel pageInfo) {
		this.pageInfo = pageInfo;
	}

	public String getStart() {
		return start;
	}

	public void setStart(String start) {
		this.start = start;
	}

	public String getEnd() {
		return end;
	}

	public void setEnd(String end) {
		this.end = end;
	}

	public String getSysVer() {
		return sysVer;
	}

	public void setSysVer(String sysVer) {
		this.sysVer = sysVer;
	}

	public Integer getPhoneNum() {
		return phoneNum;
	}

	public void setPhoneNum(Integer phoneNum) {
		this.phoneNum = phoneNum;
	}

	public Double getPhoneRate() {
		return phoneRate;
	}

	public void setPhoneRate(Double phoneRate) {
		this.phoneRate = phoneRate;
	}

	public String getChannelName() {
		return channelName;
	}

	public void setChannelName(String channelName) {
		this.channelName = channelName;
	}

	public List<String> getKeywords() {
		return keywords;
	}

	public void setKeywords(List<String> keywords) {
		this.keywords = keywords;
	}

	public Integer getTotal1Num() {
		return total1Num;
	}

	public void setTotal1Num(Integer total1Num) {
		this.total1Num = total1Num;
	}

	public Integer getExecute1Num() {
		return execute1Num;
	}

	public void setExecute1Num(Integer execute1Num) {
		this.execute1Num = execute1Num;
	}

}
